multiple handicap - Turkish English Dictionary